A Parallel Algorithms on Nearest Neighbor Search
نویسنده
چکیده
The (k-)nearest neighbor searching has very high computational costs. The algorithms presented for nearest neighbor search in high dimensional spaces have have suffered from curse of dimensionality, which affects either runtime or storage requirements of the algorithms terribly. Parallelization of nearest neighbor search is a suitable solution for decreasing the workload caused by nearest neighbor searching in high dimensions. In this paper, we have surveyed notable advancements in the parallelization efforts on nearest neighbor searching algorithms. The algorithms covered are ordered chronologically for exhibiting the evolution throughout the years. Recent improvements on GPU based nearest neighbor search algorithms are covered. Additionally, we address the open problems in the area of parallel nearest neighbor algorithms.
منابع مشابه
An Improved K-Nearest Neighbor with Crow Search Algorithm for Feature Selection in Text Documents Classification
The Internet provides easy access to a kind of library resources. However, classification of documents from a large amount of data is still an issue and demands time and energy to find certain documents. Classification of similar documents in specific classes of data can reduce the time for searching the required data, particularly text documents. This is further facilitated by using Artificial...
متن کاملAn Improved K-Nearest Neighbor with Crow Search Algorithm for Feature Selection in Text Documents Classification
The Internet provides easy access to a kind of library resources. However, classification of documents from a large amount of data is still an issue and demands time and energy to find certain documents. Classification of similar documents in specific classes of data can reduce the time for searching the required data, particularly text documents. This is further facilitated by using Artificial...
متن کاملParallel Algorithms for Nearest Neighbor Search Problems in High Dimensions
The nearest neighbor search problem in general dimensions finds application in computational geometry, computational statistics, pattern recognition, and machine learning. Although there is a significant body of work on theory and algorithms, surprisingly little work has been done on algorithms for high-end computing platforms and no open source library exists that can scale efficiently to thou...
متن کاملAnnotated Bibliography of Literature
In [1], Aha et al. introduced a framework and methodology for machine learning, which is instances-based learning. They defined a set of rules for nearest neighbor algorithms and extended them. These algorithms are still in use for knearest neighbor classifier, which is very much related with my topic “similarity search”. In [2], Galper et al. described the similarity search and proposed a dyna...
متن کاملGPU-Accelerated Nearest Neighbor Search for 3D Registration
Nearest Neighbor Search (NNS) is employed by many computer vision algorithms. The computational complexity is large and constitutes a challenge for real-time capability. The basic problem is in rapidly processing a huge amount of data, which is often addressed by means of highly sophisticated search methods and parallelism. We show that NNS based vision algorithms like the Iterative Closest Poi...
متن کامل